#include <iostream>
#include <vector>
using namespace std;

class Solution
{
public:
    int FindMax(vector<int> &nums)
    {
        // code
        return 0；
    }
};
// 下面的代码，我们不想让编译器编译的时候，保留它，而是裁剪掉（g++ -D COMPILER_ONLINE）
// 仅仅是为了让我们设计测试用例的时候，不要报错

#ifndef COMPILER_ONLINE
#include "header.cpp"
#endif

void Test1()
{
    vector<int> nums{1,2,3,4,5};
    int ret = Solution().FindMax(nums);
    if(ret == 5)
    {
         std::cout << "通过用例1 ... OK!" << std::endl;
    }
    else 
    {
        std::cout << "没有通过用例1 " << std::endl;
    }
}

void Test2()
{
    vector<int> nums{55,44,33,22,77,2,1};
    int ret = Solution().FindMax(nums);
    if(ret == 77)
    {
        std::cout << "通过用例2 ... OK!" << std::endl;
    }
    else 
    {
        std::cout << "没有通过用例2 " << std::endl;
    }
}

int main()
{
    Test1();
    Test2();
    return 0;
}
